﻿@charset "utf-8";
/* ----------------------------------------- */
/*              AONOstudio                   */
/* Copyright (C) 2015-07 www.AONOstudio.com  */
/* ----------------------------------------- */

/* 全局CSS定义 */
body { width:100%; margin:0; padding:0; background:#FFF no-repeat; font-family:Verdana,"微软雅黑","黑体","宋体"; font-size:12px; color:#333;margin:0;padding:0;line-height:23px;}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border: 0;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;}
ul{ margin-top:5px;}
li{ margin-left:3px;margin-top:2px;}

/* 链接颜色 */
a:link {color: #535353; text-decoration:none;}
a:visited {color: #535353;text-decoration:none;}
a:hover {color: #535353; text-decoration:underline;}
a:active {color: #ff0000;}
/* 颜色属性 [定义规则，小写c加颜色名称] */
.cRed,a.cRed:link,a.cRed:visited{ color:#bd3900; }
.cRed1,a.cRed1:link,a.cRed1:visited{ color:#eec9bb; }
.cBlue,a.cBlue:link,a.cBlue:visited{color:#21448e;}
.cBlue1,a.cBlue1:link,a.cBlue1:visited{color:#0058a7;}
.cDRed,a.cDRed:link,a.cDRed:visited{ color:#bc2931;}
.cGray,a.cGray:link,a.cGray:visited{ color: #c6c6c6;}
.cDGray,a.cDGray:link,a.cDGray:visited{ color: #666;}
.cWhite,a.cWhite:link,a.cWhite:visited{ color:#fff;}
.cBlack,a.cBlack:link,a.cBlack:visited{color:#000;}
a.cBlack:hover{color:#bc2931;}
.cYellow,a.cYellow:link,a.cYellow:visited{color:#b35818;}
.cYellow2,a.cYellow2:link,a.cYellow2:visited{color:#eb6100;}
.cGreen,a.cGreen:link,a.cGreen:visited{color:#008000;}
.fyellow,a.fyellow:link,a.fyellow:visited{ color:#c4168d;}
.white,a.white:link,a.white:visited,a.white:active,a.white:hover {
	font-size: 12px;color: #fff;font-weight: bold;	}
.whiteline,a.whiteline:link, {
	font-size: 12px;color: #fff; text-decoration:underlin;	}
/* 字体属性 [定义规则，小写f加属性名称] */
@font-face { font-family: "fico"; src: url("../css/fico.eot"); src: url("../css/fico.eot?#iefix") format("embedded-opentype"), url("../css/fico.woff") format("woff"), url("../css/fico.ttf") format("truetype"), url("../css/fico.svg#fico") format("svg"); }
.icon { display: inline-block;}
.icon:before { font-family: fico; font-weight: normal !important; font-style: normal !important; text-transform: none !important; vertical-align: baseline; -webkit-font-smoothing: antialiased; }
.icon1:before { content: "\f100"; }.icon2:before { content: "\f101"; }.icon3:before { content: "\f102"; }.icon4:before { content: "\f103"; }.icon5:before { content: "\f104"; }.icon6:before { content: "\f105"; }.icon7:before { content: "\f106"; }.icon8:before { content: "\f107"; }.icon9:before { content: "\f108"; }.icon10:before { content: "\f109"; }.icon11:before { content: "\f110"; }.icon12:before { content: "\f111"; }.icon13:before { content: "\f112"; }.icon14:before { content: "\f113"; }.icon15:before { content: "\f114"; }.icon16:before { content: "\f115"; }.icon17:before { content: "\f116"; }.icon18:before { content: "\f117"; }.icon19:before { content: "\f118"; }.icon20:before { content: "\f119"; }.icon21:before { content: "\f120"; }.icon22:before { content: "\f121"; }.icon23:before { content: "\f122"; }.icon24:before { content: "\f123"; }.icon25:before { content: "\f124"; }.icon26:before { content: "\f125"; }.icon27:before { content: "\f126"; }.icon28:before { content: "\f127"; }.icon29:before { content: "\f128"; }.icon30:before { content: "\f129"; }.icon31:before { content: "\f130"; }.icon32:before { content: "\f131"; }.icon33:before { content: "\f132"; }.icon34:before { content: "\f133"; }.icon35:before { content: "\f134"; }.icon36:before { content: "\f135"; }.icon37:before { content: "\f136"; }.icon38:before { content: "\f137"; }.icon39:before { content: "\f138"; }.icon40:before { content: "\f139"; }.icon41:before { content: "\f140"; }.icon42:before { content: "\f141"; }.icon43:before { content: "\f142"; }.icon44:before { content: "\f143"; }.icon45:before { content: "\f144"; }.icon46:before { content: "\f145"; }.icon47:before { content: "\f146"; }.icon48:before { content: "\f147"; }.icon49:before { content: "\f148"; }.icon50:before { content: "\f149"; }.icon51:before { content: "\f10a"; }.icon52:before { content: "\f10b"; }.icon53:before { content: "\f10c"; }.icon54:before { content: "\f10d"; }.icon55:before { content: "\f10e"; }.icon56:before { content: "\f10f"; }.icon57:before { content: "\f11a"; }.icon58:before { content: "\f11b"; }.icon59:before { content: "\f11c"; }.icon60:before { content: "\f11d"; }.icon61:before { content: "\f11e"; }.icon62:before { content: "\f11f"; }.icon63:before { content: "\f12a"; }.icon64:before { content: "\f12b"; }.icon65:before { content: "\f12c"; }.icon66:before { content: "\f12d"; }.icon67:before { content: "\f12e"; }.icon68:before { content: "\f12f"; }.icon69:before { content: "\f13a"; }.icon70:before { content: "\f13b"; }.icon71:before { content: "\f13c"; }.icon72:before { content: "\f13d"; }.icon73:before { content: "\f13e"; }.icon74:before { content: "\f13f"; }.icon75:before { content: "\f14a"; }.icon76:before { content: "\f14b"; }.icon77:before { content: "\f14c"; }.icon78:before { content: "\f14d"; }.icon79:before { content: "\f14e"; }.icon80:before { content: "\f14f"; }.icon81:before { content: "\f15a"; }.icon82:before { content: "\f15b"; }.icon83:before { content: "\f15c"; }.icon84:before { content: "\f15d"; }.icon85:before { content: "\f15e"; }.icon86:before { content: "\f15f"; }.icon87:before { content: "\f11e"; }.icon88:before { content: "\f11f"; }.icon89:before { content: "\f12a"; }.icon90:before { content: "\f12b"; }.icon91:before { content: "\f164"; }.icon92:before { content: "\f165"; }.icon93:before { content: "\f166"; }.icon94:before { content: "\f12b"; }.icon95:before { content: "\f164"; }
.icon96:before { content: "\f165"; }.icon97:before { content: "\f166"; }.icon98:before { content: "\f12b"; }.icon99:before { content: "\f164"; }.icon100:before { content: "\f165"; }
.fB {font-weight: bold;}
.fI {font-style: italic;}
.fS12 { font-size:12px;}
.fS14 { font-size:14px;}
.fS16 { font-size:16px;}
.fS20 { font-family: "微软雅黑","黑体"; font-size:20px; line-height:30px;}
.fS21 { font-family: "微软雅黑","黑体"; font-size:21px; line-height:30px;}
.fS24 { font-family: "微软雅黑","黑体"; font-size:24px; line-height:35px;font-weight: bold;}
.fLun,a.fLun:link,a.fLun:visited{ text-decoration:underline;}
.fonmm{ font-family:Verdana, Geneva, sans-serif}
/* 全局类 */
.clear{ width:2px; height:0px; font-size:0; clear:both; overflow:hidden; margin-top:0px;}
.cl{width:0px; clear:both;visibility:hidden;font-size:1px;line-height:1px;height:5px;}
.c{ text-align:center;}
.l{float:left;}
.r{float:right;}
.tc{text-align:center;}
.tr{text-align:right;}
.tl{text-align:left;}
.dis{display:block;}
.undis{display:none;}
.so2 { text-indent:2em;}
.over{ overflow:hidden;}
ul{list-style-type:none;margin:0;padding:0;}
dl,dt,dd,p{margin:0;padding:0;}
img,.nobor{border:0;}
input,select{border: #e5e5e5 1px solid; font-size:14px; font-family:Geneva, Arial, Helvetica, sans-serif;  padding:5px;}
textarea {border: #e5e5e5 1px solid; background:#FFF;}
hr { margin:-2px 0; size:2; width:95%; color:#00479d;}
.xline { width:auto; border-bottom:1px solid #efefef; margin:6px 0; font-size:0;}
.xxline { width:auto; border-bottom:1px dashed #ccc; margin:6px 0; font-size:0;}
.mt5 { margin-left:5px;}
.mt7 { margin-left:7px;}
.mt9 { margin-left:5px !important;margin-left:3px;}
.mt10 { margin-left:10px !important;margin-left:8px;}
.mt15 { margin-left:15px;}
.mt30 { margin-left:26px !important;margin-left:13px; margin-top:15px;}
.mt55 { margin-left:55px;}

.lh16{ line-height:16px;}
.lh18{ line-height:18px;}
.lh20{ line-height:20px;}
.lh22{ line-height:22px;}
.lh23{ line-height:23px;}
.lh25{ line-height:25px;}
.lh30{ line-height:30px;}
.lh45{ line-height:45px;}


.wid { width:1100px; margin:0 auto;}
.wid:after{visibility: hidden;display: block;font-size: 0;content: ".";clear: both;height: 0;}

.h { width:3px; height:5px; clear:both; overflow:hidden; }
.hh { width:3px; height:10px; clear:both; overflow:hidden; }
.hhh { width:3px; height:15px; clear:both; overflow:hidden; }
.ad { margin-top:6px;}
.ad img { width:800px; height:100px; border:1px solid #CCC; }

.imgbor{border:1px solid #bfbfbf; padding:1px; background:#FFF; }


.pl10 { padding:0 15px;}


/* Let's get this party started */
::-webkit-scrollbar {
    width: 15px;
}
 
/* Track */
::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); 
    -webkit-border-radius: 15px;
    border-radius: 15px;
}
 
/* Handle */
::-webkit-scrollbar-thumb {
    -webkit-border-radius: 15px;
    border-radius: 15px;
    background: rgba(200,200,200,0.8); 
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5); 
}
::-webkit-scrollbar-thumb:window-inactive {
	background: rgba(200,200,200,0.4); 
}

/*TOP*/
.topmini{ width:100%; height:32px; line-height:32px; background:url(../images/topminibg.png) repeat-x; font-family:Verdana,"宋体";}
.bu1{ padding:3px 10px; background:#c6491a; color:#eec9bb; margin:0 3px;}
.topmini .l{ color:#4c4c4c;}
.topmini .r{ color:#4c4c4c;}
.topmini .pho{ background:url(../images/icon1.png) no-repeat; padding-left:15px;}
.topmini:after{visibility: hidden;display: block;font-size: 0;content: ".";clear: both;height: 0;}

.top{ width:100%; height:210px; background:#5b2c88; overflow:hidden;}
.top:after{visibility: hidden;display: block;font-size: 0;content: ".";clear: both;height: 0;}
.top .logo{ float:left; height:102px; position:relative; top:50px; overflow:hidden;}
.top .topbog{ float:right; width:260px; height:120px; border:1px solid #8360a5; background:#683d91; position:relative; top:50px; overflow:hidden;}
.top .topbog p.tit{ height:32px; line-height:32px; text-align:center; font-size:14px; background:#744c9a; color:#FFF;}
.top .topbog .FK{ float:left; width:61px; height:69px; background:url(../images/fkbg.png) no-repeat; margin:10px 12px;_margin:10px 8px; text-align:center;}
.top .topbog .FK span{ font-size:26px; line-height:45px;}

.nav{ width:100%; height:86px; background:url(../images/navbg.png) repeat-x;}
.nav .fr1 li{ float:left; width:89px; height:46px; line-height:44px; text-align:center; color:#FFF; font-size:21px; margin:0 10px;}
.nav .fr1 li a,.nav .fr1 li a:link,.nav .fr1 li a:hover,.nav .fr1 li a:visited{ color:#FFF; text-decoration:none;}
.nav .fr1 li a:hover{ color:#FF6;}
.nav .fr1 li.on{ background:url(../images/navonbg.png) no-repeat;}
.nav .fr1 li.on a,.nav .fr1 li.on a:link,.nav .fr1 li.on a:hover,.nav .fr1 li.on a:visited{ color:#c03c03;}
.nav .fr1:after{visibility: hidden;display: block;font-size: 0;content: ".";clear: both;height: 0;}

.nav .fr2 li{ float:left; height:40px; line-height:40px; font-size:16px; margin:0 18px;}
.nav .fr2 li a,.nav .fr2 li a:link,.nav .fr2 li a:hover,.nav .fr2 li a:visited{ color:#000;}

.LL1{ width:770px; float:left;}
.LL2{ width:320px; float:right;}

/*幻灯图*/
.flashpic{ width:770px; height:370px; background:#EEE;}
#focus {width:770px; height:370px; overflow:hidden; position:relative;}
#focus ul,#focus ul li{ margin:0; padding:0;}
#focus ul {height:370px; position:absolute;}
#focus ul li {float:left; width:770px; height:370px; overflow:hidden; position:relative; background:#000;}
#focus ul li img{ width:770px; height:370px;}
#focus ul li span{ position:absolute; top:342px; left:15px; font-size:14px; color:#FFF; z-index:30;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnBg {position:absolute; width:770px; height:30px; left:0; bottom:0; background:#000;}
#focus .btn {position:absolute; width:770px; height:10px; padding:15px 10px; right:0; bottom:0; text-align:right;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:30px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
#focus .btn span.on {background:#fff;}
#focus .preNext {width:45px; height:100px; position:absolute; top:140px; background:url(../images/sprite.png) no-repeat 0 0; cursor:pointer;}
#focus .pre {left:0;}
#focus .next {right:0; background-position:right top;}

.AONOmg{}
.AONOmgtit{ width:px; height:42px; background:url(../images/tit1bg.png) top right no-repeat; padding:0 20px;}
.AONOmgtit h2{ float:left; line-height:31px; margin-top:5px; background:#7b4fa8; padding:0 20px; text-align:center; font-size:18px; color:#FFF; font-weight:200;}
.more,.more:link,.more:hover,.more:visited{ position:relative; float:right; top:7px; color:#FFF;}
.AONOmgtxt{ padding:5px 0 0 0;}
.AONOmgtxt30{ padding:30px;}
.AONOmgtxt:after{visibility: hidden;display: block;font-size: 0;content: ".";clear: both;height: 0;}
.AONOmgtxt .FFtxt{ width:500px; float:right; overflow:hidden;}
.AONOmgtxt .FFtxt b{ display:block;font-weight:100; height:115px; margin-bottom:20px; overflow:hidden; color:#878787;}
.AONOmgtxt .FFtxt p{ color:#b4b4b4;}
.AONOmgtxt .FFtxt .mooo{ display:block; float:right;}
.list .FFtxt{ width:840px; float:right; overflow:hidden;}


.pic{ float:left;width:300px;height:255px;overflow:hidden;}
.pic a p,.pic a:link p,.pic a:visited p{display:block; width:290px; height:22px; line-height:22px;padding:5px; zoom:1; text-align:center;text-decoration:none;background:#000;color:#fff;position:relative; top:-38px; filter:Alpha(Opacity=70);-moz-opacity:0.70;opacity:0.70;cursor:hand; white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.pic a:hover,.pic a:hover p{ text-decoration:none;}

.pic1{ float:left;width:300px;height:282px;overflow:hidden; margin:1px;}
.pic1 a p,.pic1 a:link p,.pic1 a:visited p{display:block; width:290px; height:22px; line-height:22px;padding:5px; zoom:1; text-align:center;text-decoration:none;background:#000;color:#fff;position:relative; top:-38px;filter:Alpha(Opacity=70);-moz-opacity:0.70;opacity:0.70;cursor:hand; white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.pic1 a:hover,.pic1 a:hover p{ text-decoration:none;}

.pic2{ float:left;width:150px;height:140px;overflow:hidden; margin:1px;}
.pic2 a p,.pic2 a:link p,.pic2 a:visited p{display:block; width:140px; height:22px; line-height:22px;padding:5px; zoom:1; text-align:center;text-decoration:none;background:#000;color:#fff;position:relative; top:-38px;filter:Alpha(Opacity=70);-moz-opacity:0.70;opacity:0.70;cursor:hand; white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.pic2 a:hover,.pic1 a:hover p{ text-decoration:none;}

.pic3{ float:left;width:200px;height:170px;overflow:hidden; margin:10px;}
.pic3 a p,.pic3 a:link p,.pic3 a:visited p{display:block; width:190px; height:22px; line-height:22px;padding:5px; zoom:1; text-align:center;text-decoration:none;background:#000;color:#fff;position:relative; top:-38px; filter:Alpha(Opacity=70);-moz-opacity:0.70;opacity:0.70;cursor:hand; white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.pic3 a:hover,.pic3 a:hover p{ text-decoration:none;}

.ghtf .pic2{ margin:1px 3px;}

.pic img:hover,.pic1 img:hover,.pic2 img:hover{-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}
.pic img,.pic1 img,.pic2 img{-webkit-transition: -webkit-transform .3s ease;
-webkit-transition-property: -webkit-transform;
-webkit-transition-duration: 0.3s;
-webkit-transition-timing-function: ease;
-webkit-transition-delay: initial;
-moz-transition: -moz-transform .3s ease;
-ms-transition: -ms-transform .3s ease;
}

/*切换*/
.snew_on{ line-height:31px; margin-top:5px; background:#7b4fa8; padding:0 20px; text-align:center; font-size:18px; color:#FFF; font-weight:200; cursor:pointer;}
.snew_of{ line-height:31px; margin-top:5px; padding:0 20px; text-align:center; font-size:18px; color:#FFF; font-weight:200; cursor:pointer; }

.Nlist li{ background:url(../images/liliic.gif) left no-repeat; padding-left:12px; line-height:24px;_line-height:24px; overflow:auto;}
.Nlist li a{display:block; float:left; width:350px; font-size:14px; white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.Nlist li span{ display:block; float:right; width:80px; text-align:right; font-size:9px; white-space:nowrap;text-overflow:ellipsis;overflow:hidden; color:#c0c0c0;}

.imgppo{width:170px; float:left; margin:8px 6px; text-align:center; background:#FFF;}

.AONOyy{}
.AONOyytit{ height:43px; line-height:43px; background:#562a80; color:#FFF; font-size:20px; text-align:center;}
.AONOyytxt{ background:#f3f4f5; padding:0 10px;}

.login{ width:280px; margin:0 auto; padding-top:3%; font-size:14px; position:relative; padding-bottom:18px;}
.login input{border:0;}
.login .un,.login .pw,.login .bu,.login .bu1{ width:80%; height:27px; line-height:27px;border-radius: 5px;font-family: "微软雅黑","黑体"; font-size:16px;  padding-left:17%; padding-right:1%; margin:6px 0;}
.yzm{ width:173px; height:27px; line-height:27px;border-radius: 5px;font-family: "微软雅黑","黑体"; font-size:16px;  padding-left:5px; padding-right:1%; margin:6px 0;}
.yzmimg{height:35px;width:90px;border:1px solid #dadada;margin:6px 0; vertical-align:top}
.login .un{ background: #FFF url(../images/loginicon.png) 0 0px no-repeat;}
.login .pw{ background: #FFF url(../images/loginicon.png) 0 -53px no-repeat;}
.login .ck{ line-height:32px;} 
.login .bu{ background:#f4c01f; color:#FFF; text-align:center; width:46%; margin:0 3px; padding:0; cursor:pointer}
.login .bu1{ background:#c8c8c8; color:#4c4c4c; text-align:center; width:46%; margin:0 3px; padding:0; cursor:pointer}
.login em{ display:block; width:81px; height:83px; background:url(../images/logofe.png) no-repeat; position:absolute; top:0px; right:-20px;}
.login:after{visibility: hidden;display: block;font-size: 0;content: ".";clear: both;height: 0;}

.bbbn{ padding:10px 0; border-bottom:1px dotted #cacbcb;}
.bbbn:after{visibility: hidden;display: block;font-size: 0;content: ".";clear: both;height: 0;}

.more2{ display:block;height:43px; line-height:43px; background:#dadbdc; font-size:14px; text-align:center;}

.bobo{border-collapse:collapse;}
.bobo tr{ height:35px; line-height:35px;}
.bobo tr td{ text-align:center;border-bottom:1px dotted #cacbcb;}
.bobo .bobobg{ background:#FFF;}

/*底*/
.foot{ background:#fbfbfb; border-top:1px solid #e8e8e8; padding:0;}
.foot .l{ padding:15px; margin-top:20px;}
.foot_t{ float:left; display:block; padding:15px; border:1px solid #e8e8e8; border-bottom:0; border-top:0; border-right:0;}

.foot_t span{display:inline-block;}
.foot_ul{padding:10px 0px;}
.foot_ul li{float:left;margin:0px 20px;display:inline;zoom:1;}
.foot_ul dl{text-align:left;}
.foot_ul dt{color:#666;font-size:16px; font-weight:600;line-height:2;margin-top:10px;}
.foot_ul dd,.foot_body .foot_ul dd a{color:#777;font-size:14px;line-height:1.75;text-decoration:none;}
.foot_ul dd a:hover{color:#063;text-decoration:underline;}

.search_div{ float:left; margin:70px 0 0 30px;}
.T_search{width:210px;height:30px;display:block;background:#eee;border-radius:3px;outline:none;font-size:13px;line-height:30px;padding:2px 10px;margin:0px 4px 10px 0px;float:left;border:none;}
.B_search{background:#dcdcdc;color:#666;font-size:18px;line-height:34px;border-radius:3px;height:34px;width:50px;float:left;text-align:center;
	transition:background 0.5s;-webkit-transition:background 0.5s;-moz-transition:background 0.5s;-ms-transition:background 0.5s;-o-transition:background 0.5s;}
.B_search:hover{background:#EEE; color:#000}
.search_text{position:absolute;left:0px;top:265px;padding:10px 10px 10px 30px;font-size:13px;line-height:20px;color:#666;}

.footmi{ height:32px; line-height:32px; background:#434343; color:#999999;}

/*翻页*/
.page-nav{text-align:center;margin:30px 0 20px 0;}
.page-nav a:link, .page-nav a:visited, .page-nav span{display:inline-block; line-height:37px;padding:0 5px;font-family:Tahoma;text-decoration:none; text-align:}
.page-nav a:hover{background:#f1f1f1;}
.page-nav span{border:0;}

.sof{ height:35px; line-height:35px; background:url(../images/HHUbg.png) 0 9px no-repeat; padding-left:20px; border-bottom:1px solid #efefef; margin-bottom:20px;}

/*资讯详情*/
.h1tit {font:800 24px/60px "微软雅黑","黑体"; text-align:center; color:#F00;}
.txtxt{font-size:14px; line-height:26px; padding:5px 8px;}
.txtxt p{ margin:10px 0;}

/*表格*/
.YYi{ border-collapse:collapse; font-size:14px;}
.YYi td{ border:1px solid #ccc8c9; padding:5px; text-align:center; }
.YYi .YYibg{height:25px; background:url(../images/LLbg.png) 0 -242px no-repeat; font-weight:700; color:#000;}

.YYii{ border-collapse:collapse; font-size:14px;}
.YYii td{ border:1px solid #ccc8c9; padding:5px; }
.YYii .YYibg{height:25px; background:url(../images/LLbg.png) 0 -242px no-repeat; font-weight:700; color:#000;}

/*登录页*/
.fios span.cRed{ padding-left:15px;}
.losftin,.losftinx{ width:200px; height:20px; line-height:20px; border:1px solid #898989; padding:5px;}
.losftin:focus{ outline:thick solid #c8deea; background:#f4ffd4;}
.losftinx{ border:0;outline:1px solid #a32725; background:#fecccb; color:#a32725;}
.buust,.buuston{ display:block; float:left; width:88px; height:30px;background:url(../images/buttuot001.png) 0 0 no-repeat; text-align:center; font-size:14px; font-weight:700; margin:0 5px;border:0}
.buust:hover,.buuston{ background-position:0px -30px; text-decoration:none;}
.buustx{ display:block; float:left; width:88px; height:30px; line-height:30px; background:url(../images/buttuot001x.png) 0 0 no-repeat; text-align:center; font-size:14px; font-weight:700; margin:0 5px; color:#FFF;}
.buustx:hover{ background-position:0px -30px; text-decoration:none; color:#FF0;}
.buustxx{ display:block; float:left; width:88px; height:30px; line-height:30px; background:url(../images/buttuot001xx.png) 0 0 no-repeat; text-align:center; font-size:14px; font-weight:700; margin:0 5px; color:#FFF;}
.buustxx:hover{ background-position:0px -30px; text-decoration:none; color:#FF0;}
.buust85{ display:block; float:left; width:75px; height:30px; line-height:30px; background:url(../images/buttuot0085.png) 0 0 no-repeat; text-align:left; padding-left:25px; font-size:14px; font-weight:700; margin:0 5px; color:#FFF;}
.buust85:hover{ background-position:0px -30px; text-decoration:none;}
.third-party-container{ width:210px; margin:0 auto;}

/*圈子*/
.quos .Quf{ margin:5px 20px;}
.Quf{ width:240px; height:50px; float:left; padding:15px 0; border-bottom:1px dashed #e9e9e9; margin:5px 0; overflow:hidden;}
.mtll{ width:170px; line-height:18px; color:#989991; margin-left:10px;}
.tabsf tr td{ border-bottom:1px solid #f0f0f0; padding:10px 40px; line-height:26px;}
.tabsff tr td{ border-bottom:1px solid #f0f0f0; padding:10px 20px; line-height:26px;}
.pc20{ padding:20px 30px; background:#EEE;}
.huaa .tabsf tr td{padding:10px 10px;}
/*人头像*/
.renpic{ display:block; width:80px; height:110px;padding:9px; padding-bottom:0; float:left; text-align:center;white-space:nowrap;text-overflow:ellipsis; overflow:hidden;}


.butooos{ display:inline-block; width:198px; height:51px; line-height:51px; background:url(../images/buoto.png) 0 0 no-repeat; text-align:center; font-size:20px; color:#003298;text-shadow: 1px 1px 1px #FFF; padding:0;}
.butooos:hover{ text-decoration:none; color:#FF0;}

/*商城*/
.TBp{ float:left; width:235px; margin:6px 0px; padding:5px;border:5px solid #FFF;}
.TBp:hover{ border:5px solid #EEE;}
.TBp a:hover{ text-decoration:none;}

/*票务*/
.BOD{ width:100%;   text-align:center;font-size:20px;}
.BOD li{ width:13.8%; float:left; height:120px; line-height:120px; border-bottom:1px solid #b2b2b2; margin:0; padding:0; overflow:hidden;}
.BOD li:hover{border-bottom:1px solid #b2b2b2;}
.BOD li.x:hover{border-bottom:1px solid #b2b2b2; background:#FFF;}
.BOD li a:hover{ text-decoration:none;}

.BOD li.off div{ line-height:18px; font-size:16px; padding-top:20px;}
.BOD li.off div img{-webkit-filter: grayscale(100%); 
-moz-filter: grayscale(100%); 
-ms-filter: grayscale(100%); 
-o-filter: grayscale(100%); 
filter: grayscale(100%); 
filter: gray; }
.BOD li.on div,.BOD li.onx div{ line-height:18px; font-size:16px; padding-top:10px; padding:20px 0;}
.BOD li.on div:hover{ background:#FFC;}
.BOD li.onx div:hover{ background:none;}
.BOD li.onx div:hover{}
.BOD .off p.zz{ width:60%; font-size:12px; background:#e1e1e1; margin:2px auto;border-radius: 10px;}
.BOD .on p.zz{ width:60%; font-size:12px; background:#cc5c34; color:#FFF; margin:2px auto;border-radius: 10px;}
.BOD .onx p.zz{ width:60%; font-size:12px; background:#FFC; color:#e1c15b; margin:2px auto;border-radius: 10px;}

.TreeWrapHELP {}
.MenuBoxHELP,.MenuBoxHELP2{margin:1px 0;}
.MenuBoxHELP .titBox{ height:50px; line-height:50px;}
.MenuBoxHELP .titBox a{ margin:1px 0;margin-left:0px;padding-left:20px;color:#333;font-size:14px;display:block;}

.MenuBoxHELP2 .titBox a {margin-left:0px;padding-left:20px;color:#003;font-size:14px; display:block;}
.MenuBoxHELP .titBox h3{ background:#eee; font-weight:300;}
.MenuBoxHELP2 .titBox h3{background:#eee; font-weight:300;}

.MenuBoxHELP .titBox a:hover,
.MenuBoxHELP2 .titBox a:hover { text-decoration:none;}

.MenuBoxHELP2 .txtBox {display:none;}
.MenuBoxHELP .txtBox { padding-bottom:30px;}

.titBox{ height:50px; line-height:50px;}

.BODbk {width:100%;  font-size:14px; text-align:center; background:#f8f8f8; border-bottom:1px solid #b2b2b2; }
.BODbk li{ width:13.8%; float:left;border:0;margin:0; padding:0;height:50px; line-height:50px;}
.BODbk:after{visibility: hidden;display: block;font-size: 0;content: ".";clear: both;height: 0;}


.fepi,.fepi:link,.fepi:visited,.fepii,.fepii:link,.fepii:visited{ display:block; float:left; width:140px; height:40px; margin:5px; text-align:center; color:#FFF; background:#5b2c88; font-size:30px; padding:10px 0;}
.fepi span,.fepii span{ display:block;font-size:15px; margin-top:5px;}
.fepi:hover,.fepii:hover{ text-decoration:none;}
.fepii,.fepii:link,.fepii:visited{ background:#fac610;}

.Po span{display:block; width:114px; float:left; background:#f4f4f4; margin:0 3px; text-align:center; color:#d2d2d2;}
.Po span.sON{background:#fac610; color:#FFF;}

.Pos i{ display:block; width:110px; height:30px; line-height:30px; float:left; background:#FFF; border:2px solid #d2d2d2; margin:3px; text-align:center; cursor:pointer; font-style:normal}
.Pos i.xx{ background:#d2d2d2; color:#a8a8a8;}
.Pos i.sON{ background:#FFF; color:#c13e12; border:2px solid #c13e12;}
.Pos i:hover{ text-decoration:none;}
.Pos .ffos{ width:110px; height:30px;line-height:30px;}

.butot1,.butot1:link,.butot1:visited{ display:block; width:180px; height:50px; line-height:50px; margin:0 auto; padding:0; background:#fac610;text-align:center; font-family:Verdana,"微软雅黑","黑体","宋体"; font-size:20px; color:#FFF;border-radius: 3px;}
.butot1:hover{ color:#930; text-decoration:none; cursor:pointer}

.butot12{ display:block; width:180px; height:50px; line-height:50px; margin:0 auto; background:#fac610;text-align:center; padding:0; font-family:Verdana,"微软雅黑","黑体","宋体"; font-size:20px; color:#FFF;border-radius: 3px;}
.butot1:hover{ color:#930; text-decoration:none; cursor:pointer}


/*支付*/
.bkfo{ height:40px; line-height:40px; background:#EEE; padding:0 15px;}
.succbox{width:100%;height:334px; background:#FFF; margin:0 auto;}
.succboxL{width:216px; float:left;height:223px;background: url(../images/lyl2014022502.gif) no-repeat;margin-left:30px;margin-top:48px; display:inline}
.succboxR{width:500px; float:left;height:223px;margin-left:20px; display:inline}
.succboxR h1{font-size:55px;margin:55px 0 10px 0;height:57px; line-height:57PX;}
.succboxR p{font-size:18px;color:#025aa4;margin-top:5px; font-family:"微软雅黑";height:23px; line-height:23px;}
.succrespan{ width:364px;height:55px; margin-top:8px;font-size:18px;color:#323232;margin-top:10px; font-family:"微软雅黑";}
.succrespan span A{
	width: 66px;
	height: 21px;
	background:#d7d7d7;
	color:#fff;
	padding:5px
}

.Quuo,.Quuo_on{ width:306px; min-height:422px; float:left; background:#FFF; border:5px solid #FFF; padding:10px;border:5px solid #bdbdbd;margin:0 5px; position:relative}
.Quuo_on{ border:5px solid #FC0; cursor:pointer}
.Quuo input[type="text"]{font-size:12px;padding:5px}
.selectW select {font-size:12px;width:60px;}
.QuuoMask{ background: url(../images/Mask.png);width:306px; min-height:422px; z-index:99999;position:absolute;
z-index:9999;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/Mask.png'); _ background-image: none; }

/*操作提示*/
.rotate {
	position:relative;
	width:219px;
	height:213px;
	 margin:5px auto;
	background-size:100% 100%;
	background-image:url(../images/baoof.png);
	-webkit-animation:rotating 3.5s linear infinite;
	-moz-animation:rotating 3.5s linear infinite;
	-o-animation:rotating 3.5s linear infinite;
	animation:rotating 3.5s linear infinite
}
@-webkit-keyframes rotating {
	from {
	-webkit-transform:rotate(0deg)
}
to {
	-webkit-transform:rotate(360deg)
}
}@keyframes rotating {
	from {
	transform:rotate(0deg)
}
to {
	transform:rotate(360deg)
}
}@-moz-keyframes rotating {
	from {
	-moz-transform:rotate(0deg)
}
to {
	-moz-transform:rotate(360deg)
}
}
.yes{ display:block; width:58px; height:58px; background:url(../images/yew.png) no-repeat; position:absolute; top:160px; left:240px;}
.no{ display:block; width:58px; height:58px; background:url(../images/yen.png) no-repeat; position:absolute; top:160px; left:240px;}


/*选座*/
.maioon{ height:600px;}
.xlnb{ width:100%;}

.xlnb ul,.xlnb ul li,.xlnb table,.xlnb table tr,.xlnb table td{ margin:0; padding:0;}
.xlnb .line{ float:left; width:50px; text-align:center;}
.xlnb .line li{ width:50px; height:10px; line-height:10px; font-size:12px; background:#999; margin:2px; overflow:hidden; color:#FFF;}

.xlnb .zuozuo{ display:block;float:left; width:3500px; margin:0 10px;}
.xlnb .zuozuo dl dd{ display:block; float:left; width:20px; height:16px; line-height:16px; font-size:9px; text-align:center; margin:1px;  background:#cecece ; border-bottom:4px solid #cecece; overflow:hidden;border-radius: 1px; cursor: pointer; color:#fff;}

/*不可售*/
.xlnb .zuozuo dl dd.seat_lock{background:#4a4a4a;border-bottom:4px solid #4a4a4a;}

/*无此座位*/
.xlnb .zuozuo dl dd.seat_xx{ background:#FFF;border-bottom:4px solid #FFF;}

/*已售*/
.xlnb .zuozuo dl dd.seat_saled{ background:#8e8e8e;border-bottom:4px solid #8e8e8e;}

/*已选*/
.xlnb .zuozuo dl dd.seat_selected{ background:#2985f5 !important;border-bottom:4px solid #2985f5 !important; color:#fff !important; font-weight:bold;}

/*治安坐席*/
.xlnb .zuozuo dl dd.seat_T-3{background:#cecece;border-bottom:4px solid #0068b7; color:#0068b7;}

/*防涨票*/
.xlnb .zuozuo dl dd.seat_T-2{ background:#cecece;border-bottom:4px solid #e5389c; color:#e5389c;}

/*工作票*/
.xlnb .zuozuo dl dd.seat_T-1{ background:#cecece;border-bottom:4px solid #ff8a00; color:#ff8a00;}

/*会员票*/
.xlnb .zuozuo dl dd.seat_T1{ background:#cecece;border-bottom:4px solid #b0000e; color:#b0000e;}

/*套票*/
.xlnb .zuozuo dl dd.seat_T2{  background:#cecece;border-bottom:4px solid #0a9421; color:#0a9421;}

/*票-红色VIP*/
.xlnb .zuozuo dl dd.seat_P1{ background:#e60012;}
/*票-黄色特甲*/
.xlnb .zuozuo dl dd.seat_P2{ background:#ffd600;}
/*票-绿色甲*/
.xlnb .zuozuo dl dd.seat_P3{ background:#8fc31f;}
/*票-蓝色乙*/
.xlnb .zuozuo dl dd.seat_P4{ background:#679bc2;}

/*图例说明*/
.testtte{ background:#EEE; padding:10px 20px;}
.testtte:after{visibility: hidden;display: block;font-size: 0;content: ".";clear: both;height: 0;}

.testtte p{ display:block; float:left; margin:10px 10px; font-size:14px;}
.testtte span{display:inline-block; width:20px; height:16px; line-height:16px; margin:0 5px;border-radius: 2px; text-align:center;}
.testtte .seat_xx{  background:#FFF;border-bottom:4px solid #FFF;}
.testtte .seat_saled{ background:#8e8e8e;border-bottom:4px solid #8e8e8e; color:#FFF;}
.testtte .seat_lock{background:#4a4a4a;border-bottom:4px solid #4a4a4a; color:#FFF;}
.testtte .seat_ok{ /* background:#cecece ; border-bottom:4px solid #cecece; */}
.testtte .seat_selected{ background:#2985f5 !important;border-bottom:4px solid #2985f5 !important;}
.testtte .seat_T-3{background:#cecece;border-bottom:4px solid #0068b7; color:#0068b7;}
.testtte .seat_T-2{background:#cecece;border-bottom:4px solid #e5389c; color:#e5389c;}
.testtte .seat_T-1{ background:#cecece;border-bottom:4px solid #ff8a00; color:#ff8a00;}
.testtte .seat_T1{ background:#cecece;border-bottom:4px solid #b0000e; color:#b0000e;}
.testtte .seat_T2{ background:#cecece;border-bottom:4px solid #0a9421; color:#0a9421;}
.testtte .seat_P1{ background:#e60012;border-bottom:4px solid #e60012;}
.testtte .seat_P2{ background:#ffd600;border-bottom:4px solid #ffd600;}
.testtte .seat_P3{ background:#8fc31f;border-bottom:4px solid #8fc31f;}
.testtte .seat_P4{ background:#679bc2;border-bottom:4px solid #679bc2;}


.radio_on{ display:block; width:33px; height:23px; background:url(../images/selectoot.png) 0 0 no-repeat; cursor:pointer;}
.radio_off{display:block; width:33px; height:23px; background:url(../images/selectoot.png) 0 -24px no-repeat; cursor:pointer;}

/* 分页面*/
.bigPage{ display:table; margin:20px  auto}
.bigPage > a,.bigPage > span {
display: inline-block;
height: 37px;
width: 37px;
text-align: center;
line-height: 37px;
background: url(../images/bigPage.png) no-repeat left top;
position: relative;
text-decoration: none;
color: #7f7f7f;
font-size: 14px;
font-weight: bold;
margin: 0 5px;
 text-align:center;
}
.pageNext b {
cursor: pointer;
width: 0;
height: 0;
border-width: 6px;
border-style: solid;
font-size: 0;
line-height: 0;
border-color: #f8f8f8 #f8f8f8 #f8f8f8 #4e4e4e;
position: absolute;
left: 16px;
top: 12px;
}
.bigPage .current, .current:hover {
display: inline-block;
height: 37px;
width: 37px;
text-align: center;
background: url(../images/bigPage.png) no-repeat left -111px;
color: #fff;
cursor: default;
}
.pageNext{margin-top:20px}
.isTxtBig {
background: #fbfbfb url(../images/inputBg.png) repeat-x left top;
height: 35px;
line-height: 35px;
border: 1px solid #c1c1c1;
padding: 0 5px;
color: #333;
}

/*忘记密码说明*/
.set{width:500px; margin:0 auto;border:0px solid #ccc;padding:10px;}
.set li,.set1 li,.my_modifyW li{ background:#fff;font-size:14px;color:#313131; overflow:hidden; position:relative}
.set b input{ font-style:normal; display:inline-block;width:90%;height:30px;float:left;margin:0 1rem;border:1px solid #a5a5a5;margin-top:4px; padding-left:8px}
.registerebtn input,.registereinp input{display:inline-block;font-size:16px;width:40%; line-height:30px; height:30px; margin:0; padding:0; border:0;border-radius:3px;padding-left:5px;font-size:12px}
.registerebtn input{ background:#00a0e9; color:#fff; }
.mypage em{ font-style:normal;width:25%; display:inline-block}
.mypinput{width:37%; height:20px; line-height:20px; font-size:18px;border:1px solid #c9c9c9;border-radius:3px;color:#888888; margin:5px}
.set em{width:26%; text-align:left; font-style:normal}
.obt{width:180px;height:51px; margin:0 auto; overflow: hidden}
.registereinp input{border:1px solid #ccc;height:30px;}


/*会员图片*/
.hyimg{font-weight:bold;font-size:14px;}
.hyimg img{width:265px;border:1px solid #ccc; border-radius:5px;margin-top:15px }

/*套票*/
.yearSeat{ float:left; width:140px; padding:30px 10px; background:#f3f3f3; border:1px solid #e0e0e0; margin:10px;}
.yearSeat .fS24{ font-size:62px; line-height:90px;}
.yearSeat .fS16{ font-size:25px; line-height:60px;}
.yearSeat .fS20{ font-size:25px; line-height:60px;}
.yearSeat .xline { width:auto; border-bottom:1px solid #c2c2c2; margin:6px 0; font-size:0;}

.yearSeat:hover{ background:#f5c01f; color:#FFF;}
.yearSeat:hover .xline { width:auto; border-bottom:1px solid #FFF; margin:6px 0; font-size:0;}

/* yuanlf for php */
.sms { width:80px !important;}
.ballName {
font-size:12px;
width: 100%;
height: 20px;
overflow: hidden;
text-overflow: ellipsis;
}
/* 支付 */
.paybox{width:215px;height:58px;border:1px  solid #ccc;float:left; text-align:center;display:table; margin:15px 15px}
.paybox img { vertical-align:middle}
.paybox span{ 
display:table-cell; 
vertical-align:middle; 
} 
